145175
979868
63782
681854
31775
602198
542339
709440
361710
97529
836873
554691
5295799
3710581
3230148
2550804
2295988
2145609
2067358
194278
1845118
1750136
1735196
1666471